var billObj;

//订单管理页面上点击删除按钮弹出删除框(billlist.jsp)
function deleteBill(obj){
	$.ajax({
		type:"GET",
		url:path+"/bill/delBill/"+obj.attr("billid"),
		dataType:"json",
		success:function(data){
			if(data.delResult == "true"){//删除成功：移除删除行
				cancleBtn();
				obj.parents("tr").remove();
			}else if(data.delResult == "false"){//删除失败
				//alert("对不起，删除订单【"+obj.attr("billcc")+"】失败");
				changeDLGContent("对不起，删除订单【"+obj.attr("billcc")+"】失败");
			}else if(data.delResult == "notexist"){
				//alert("对不起，订单【"+obj.attr("billcc")+"】不存在");
				changeDLGContent("对不起，订单【"+obj.attr("billcc")+"】不存在");
			}
		},
		error:function(data){
			alert("对不起，删除失败");
		}
	});
}

function openYesOrNoDLG(){
	$('.zhezhao').css('display', 'block');
	$('#removeBi').fadeIn();
}

function cancleBtn(){
	$('.zhezhao').css('display', 'none');
	$('#removeBi').fadeOut();
}
function changeDLGContent(contentStr){
	var p = $(".removeMain").find("p");
	p.html(contentStr);
}

$(function(){
	$(".viewBill").on("click",function(){
		//将被绑定的元素（a）转换成jquery对象，可以使用jquery方法
		var obj = $(this);
		//使用AJAX显示订单信息
		$.ajax({
			type:"GET",
			url:path+"/bill/showBill/"+obj.attr("billid"),
			dataType:"json",
			success:function(data){
				console.log(data);
				$(".providerView #billCode").val(data.billCode);
				$(".providerView #productName").val(data.productName);
				$(".providerView #gender").html("");
				var isPayment =data.isPayment;
				if(isPayment=="1"){
					$(".providerView #isPayment").append("<option value=\""+isPayment+"\">未付款</option>");
				}else{
					$(".providerView #isPayment").append("<option value=\""+isPayment+"\">已付款</option></option>");
				}
				$(".providerView #productUnit").val(data.productUnit);
				$(".providerView #productCount").val(data.productCount);
				$(".providerView #totalPrice").val(data.totalPrice);
				$(".providerView #providerName").val(data.providerName);
				$(".providerAdd #providerId").html("");
				$(".providerAdd #providerId").append("<option value=\""+data.providerId+"\">"+data.providerName+"</option>");
				$(".providerView").show();
			},
			error:function(data){
				alert("出异常!");
			}
		});
	});

	$(".modifyBill").on("click",function(){
		var obj = $(this);
		window.location.href=path+"/bill/modify/"+ obj.attr("billid");
	});
	$('#no').click(function () {
		cancleBtn();
	});
	
	$('#yes').click(function () {
		deleteBill(billObj);
	});

	$(".deleteBill").on("click",function(){
		billObj = $(this);
		changeDLGContent("你确定要删除订单【"+billObj.attr("billcc")+"】吗？");
		openYesOrNoDLG();
	});
	
	/*$(".deleteBill").on("click",function(){
		var obj = $(this);
		if(confirm("你确定要删除订单【"+obj.attr("billcc")+"】吗？")){
			$.ajax({
				type:"GET",
				url:path+"/bill.do",
				data:{method:"delbill",billid:obj.attr("billid")},
				dataType:"json",
				success:function(data){
					if(data.delResult == "true"){//删除成功：移除删除行
						alert("删除成功");
						obj.parents("tr").remove();
					}else if(data.delResult == "false"){//删除失败
						alert("对不起，删除订单【"+obj.attr("billcc")+"】失败");
					}else if(data.delResult == "notexist"){
						alert("对不起，订单【"+obj.attr("billcc")+"】不存在");
					}
				},
				error:function(data){
					alert("对不起，删除失败");
				}
			});
		}
	});*/
});